<?php
	include_once('class/produk.php');
	
	$produks=new Produk();
	if(isset($_POST['btn_cari']))	
	{
		
		$kata=$_POST['cari'];
		
		if(empty($kata))
		{
			$error_produk="Form pencarian kosong";
			$data=$produks->cariProduk($kata);
			$jml_hal=ceil(count($data)/5);
		}
		else
		{
			$data=$produks->cariProduk($kata);
			if($data==0)
			{
				//$error_produk="Data tidak ada";
				$data=$produks->cariProduk($kata);
				$jml_hal=ceil(count($data)/5);
			}
			else
			{
				$data=$produks->cariProduk($kata);
				$jml_hal=ceil(count($data)/5);
			}
		}
		
	}
	else
	{
		$list=$produks->getAllProduk();
		$jml_hal=ceil(count($list)/5);
		if($list>=1)
		{
			if(isset($_GET['page'])){
				$hal=$_GET['page'];
				$data=$produks->getAllProdukPaging($hal);
			}
			else
			{
				$data=$produks->getAllProdukPaging(0);
			}
		}
	}
			

	if(isset($_POST['jual_produk'])){
		include_once('class/produk.php');
		$produk=new Produk();
		
		$nama=$_POST['nama_produk'];
		$deskripsi=$_POST['deskripsi_produk'];
		$harga=$_POST['harga_produk'];
		$satuan=$_POST['satuan'];
		$stok=$_POST['stok_produk'];
		$id_jns_produk=$_POST['id_jns_produk'];
		$id_username=$_SESSION['login'];
		
		//gambar
		$fileName = $_FILES['gambar_produk']['name'];
		$tmpName = $_FILES['gambar_produk']['tmp_name'];
		$fileSize = $_FILES['gambar_produk']['size'];
		$fileType = $_FILES['gambar_produk']['type'];
		
		//$ext=explode('.',$fileName);
		$ext=$produk->getExtension($tmpName);
		
		if(empty($nama) || empty($deskripsi) || empty($harga) || empty($satuan))
		{
			$error_produk="Tidak boleh Kosong";
		}
		elseif(!is_numeric($harga) || !is_numeric($satuan))
		{
			$error_produk="Harga dan Stok Harus Angka";
		}
		elseif(empty($fileName))
		{
			$error_produk="upload File gambar";
		}
		elseif(!strcmp("jpg",$ext) || !strcmp("jpeg",$ext) || !strcmp("gif",$ext))
		{
			$error_caro="upload File JPG atau GIF saja";
		}
		else
		{
			
			$fp = fopen($tmpName, 'r');
			$gambar = fread($fp, filesize($tmpName));
			$gambar = addslashes($gambar);
			fclose($fp);
										
			$insert=$produk->addProduk($nama, $deskripsi, $harga, $satuan, $stok, $gambar ,$id_jns_produk, $id_username);
			if($insert==1)
			{
				$success_produk="Produk Anda sudah dimasukkan ke katalog";
			}
			else
			{
				$error_produk="Produk gagal dimasukkan ke katalog";
			}
		}
			
	}
	
	if(isset($_GET['detail']))
	{
		$id=$_GET['id_det'];
		
		$det_produk=$produks->getProduk($id);
	}
?>